enjoy intensely with something/somebody - Francés Inglés Diccionario